altesse royale - German English Dictionary